module.exports = {
    // 服务器端口配置
    PORT: process.env.PORT || 3000,
    
    // 加密配置
    CRYPTO: {
        // 加密算法
        ALGORITHM: 'aes-256-cbc',
        // 加密密钥 (32字节)
        SECRET_KEY: '12345678901234567890123456789012',
        // 初始化向量长度
        IV_LENGTH: 16
    },

    // API路由前缀
    API_PREFIX: '/api',

    // 并发控制配置
    RATE_LIMIT: {
        // 时间窗口，单位为毫秒
        WINDOW_MS: 1 * 60 * 1000, // 1分钟
        // 在时间窗口内允许的最大请求数
        MAX_REQUESTS: 10000  // 每分钟10000次请求
    },

    // 性能优化配置
    PERFORMANCE: {
        // 启用压缩
        COMPRESSION: true
    }
}; 